package net.cathackers.devel.scmp.interfaces;

import net.cathackers.devel.exceptions.CATException;

public interface Cache<K,V extends Cacheable> {
    public V find(K key);
    public void add(K key, V value);
    public V remove(K key);
    public boolean checkIfExists(K key);
    public void syncObjects() throws CATException;
}